Cannon Beach Vacations from $283

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $1,045 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Cannon Beach Vacation

From its highlights to its hidden delights, this city is best experienced with a Cannon Beach vacation package. Find somewhere to stay in Downtown Cannon Beach, which is good for culture, shopping and cafes. Every trip to Cannon Beach needs a well-planned itinerary. Fill yours with big-name attractions like Haystack Rock, Ecola State Park and Tillamook Head. Don't put off exploring this city any longer. Your dream Cannon Beach vacation is just a few clicks away with Expedia.

The Latest Cannon Beach vacation packages

Price found within the past 48 hours. Click for updated prices.
Hotel Lucia
The Bidwell Marriott Portland
Mark Spencer Hotel
Radisson Hotel Portland Airport
The Nines, a Luxury Collection Hotel, Portland
Don't see what you're looking for?
See all available trips from Oskaloosa to Cannon Beach
View all trips

Discover the most popular places to visit in Cannon Beach

What to do in Cannon Beach

Cannon Beach Hotel Deals

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
$117 nightly
The price is $133 total per night from Nov 19 to Nov 20
$133 total
Nov 19 - Nov 20
Total with taxes and fees
9/10 Wonderful! (1,041 reviews)
Hotel experience was nice, and wonderful staff. Quick to resolve any issues we had. Lighting could be better in the parking lot and in the kitchen. Overall, nice stay.

Reviewed on Oct 26, 2025

Cannon Beach Hotel Collection
Surfsand Resort

Surfsand Resort

4 out of 5
148 West Gower, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
$161 nightly
The price is $181 total per night from Nov 30 to Dec 1
$181 total
Nov 30 - Dec 1
Total with taxes and fees
9.6/10 Exceptional! (1,031 reviews)
Front desk staff was lovely!

Reviewed on Oct 27, 2025

Surfsand Resort
Tolovana Inn

Tolovana Inn

2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
$150 nightly
The price is $171 total per night from Nov 23 to Nov 24
$171 total
Nov 23 - Nov 24
Total with taxes and fees
8.8/10 Excellent! (1,566 reviews)
It was a very nice room. The bed was uncomfortable

Reviewed on Oct 27, 2025

Tolovana Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find the Best Cannon Beach Vacation Packages

Cannon Beach Essential Information

Language
English
Currency
U.S dollars
Population
1,700
Max Temp Winter
45ºF
Max Temp Summer
65ºF
Top Sights
Ecola State Park, Seaside Aquarium and Hug Point State Park

More vacations you might like

Frequently asked questions

How much does a Cannon Beach vacation package cost?
Offering excellent value package deals from $283 on Expedia, you'll be thrilled with how little a vacation to Cannon Beach costs! Our packages make travel planning easier and your savings go further.
What are the cheapest months to go to Cannon Beach?
October, November and December are great times to look for cheap Cannon Beach vacation packages. Opting to travel in less busy months means you can generally find reduced prices on accommodations and flights.
How many days is enough for Cannon Beach?
We recommend planning a Cannon Beach vacation for a minimum of 2 days. This will give you time to check off top sights including Crescent Beach and Haystack Hill State Park, and also check out neighborhoods like Downtown Cannon Beach and Tolovana Park. You could even make time for a day trip from Cannon Beach.
Is it worth booking a vacation package to Cannon Beach?
Whether you're looking to explore top attractions like Haystack Rock and Tolovana Beach State Park on your Cannon Beach vacation, or coming for its great nature, camping and coastal beaches, there's something for everyone here. With so much to see and do, you'll soon discover why so many travelers think Cannon Beach is a good vacation destination.
How to find the best Cannon Beach package deals?
Bagging a cheap Cannon Beach package deal is a cinch with Expedia. After you've entered your destination and travel dates under our "Packages" tab, set your budget range, apply a few filters and see what's available. You can fine-tune your search by "Area," "Amenities," "Property type" and more. Sort the results by "Price: low to high" to discover the most wallet-friendly Cannon Beach package deals. Want a simple trick to get even more savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are often lower.
Is it cheaper to book a Cannon Beach vacation as a package?
You can enjoy significant savings on your next Cannon Beach escape by booking a personalized vacation package. Click on the "Package" heading, then select your travel dates and destination to view some great flight and hotel prices. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a rental car and you may score a better deal.
When to book a vacation package to Cannon Beach?
Score amazing discounts by booking your flights ahead of time with Expedia. If spontaneity is more your thing, grab one of our last-minute deals for an impromptu Cannon Beach getaway.
How to plan a trip to Cannon Beach?

  1. Choose when to go: Check your diary and get your bags packed. Your preferred season and the activities on offer will also help you decide when to vacation in Cannon Beach.
  2. Set your budget: Factor in costs such as flights, food and transportation when calculating how much to put aside for your trip to Cannon Beach. Then, choose a property that matches your budget, whether that's a low-cost stay or a lavish retreat.
  3. Organize your Cannon Beach escape with our trip planning tool: Search for and book hotels and things to do all in one place. You can also collaborate with family and friends to plan an unforgettable trip to Cannon Beach together.
  4. Decide how many days away: Start by compiling a list of the attractions you want to experience in Cannon Beach. Then, estimate how long you'll need for each, along with any travel time.
  5. Bundle your airfare and accommodations: After you've nailed down your dates and duration, book the ideal Cannon Beach vacation package for you.
  6. Book any activities or excursions: Here's the fun part — organizing everything you want to do and see. Explore some of the exciting things to do in Cannon Beach and book your tickets in advance to save time (and maybe some spending money too!).

Does Expedia offer Book Now, Pay Later Cannon Beach vacation packages?
Set off on your ideal getaway to Cannon Beach with Expedia's Book Now, Pay Later vacations. There's no need to save up or wait until your next paycheck — we've partnered with online lender Affirm to offer you flexibility with your finances. Our vacation packages with payment plans allow you to split the cost over 3, 6 or 12 months. With no late payment fees or hidden charges, you can easily stay on budget and snap up travel deals while they last.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.